escrow service - German English Dictionary